Big Huge Thesaurus

electric receptacle

noun